package com.ztgf.order.models.service;

import com.baomidou.mybatisplus.service.IService;
import com.ztgf.common.constant.Result;
import com.ztgf.order.models.bo.OrderPaymentScaleBO;
import com.ztgf.order.models.bo.OrderPaymentTypeBO;
import com.ztgf.order.models.dto.OrderInfoDTO;
import com.ztgf.order.models.dto.OrderPaymentScaleDTO;
import com.ztgf.order.models.dto.OrderPaymentTypeDTO;
import com.ztgf.order.models.vo.OrderPaymentScaleVO;
import com.ztgf.order.models.vo.OrderPaymentTypeVO;

import java.util.List;

/**
 * 订单支付类型服务
 *
 * @author zeming.lv
 * @Date 2021-09-16 15:32:26
 */
public interface IOrderPaymentScaleService extends IService<OrderPaymentScaleDTO> {

    OrderPaymentScaleVO saveOrderPaymentScale(OrderPaymentScaleBO orderPaymentScaleBO);

    Result addPaymentScaleByList(List<OrderPaymentScaleBO> orderPaymentScaleBOList, Long paymentId, OrderInfoDTO orderInfoDTO);

}
